Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Semi-Detached £224,778 £209,500 30 Jun 2021
2 THE ORCHARD Semi-Detached £229,957 £183,500 23 Mar 2018
3 THE ORCHARD Semi-Detached £247,375 £134,000 30 Jun 2005